.mt20{
  margin-top:20px;
}
.bid-info .info-div{
  padding: 20px;
  border-bottom: 1px solid #dadada;
  overflow: hidden;
}
.bid-info h3{
  color:#DA1F24;
  overflow: hidden;
}
.bid-info h3 button{
  float: right;
  margin-left: 20px;
}
.bid-info{
  border:1px solid #dadada;
  margin: 20px;
}
.bid-info .info-div.br0{
  border:0;
}
.bid-info .info-div{
  padding: 20px;
  border-bottom: 1px solid #dadada;
  overflow: hidden;
}
.bid-info .info-div:last-child{
  border:0;
}
.bid-info .info-text{
  float: left;
  width: 25%;
  margin-bottom: 20px;
  position: relative;
  overflow: hidden;
}
.bid-info .info-text.w100{
  width: 100%;
}
.bid-info .info-text.w50{
  width: 50%;
}
.bid-info .info-text>span{
  float: left;
}
.bid-info .info-text .text-label{
  width: 110px;
  line-height: 20px;
}
.bid-info .info-text.w100 .text-label{
  position: absolute;
}
.bid-info .info-text .text-value{
  width: 100%;
  margin-left: -110px;
  padding-left: 110px;
}
.bid-info .info-text.w100 .text-value{
  margin-left: 0;
}
.bid-info .info-title{
  font-size: 16px;
  margin-bottom: 20px;
  overflow: hidden;
}
.bid-info .info-title>button{
  float: right;
}
.info-title>span{
  display: inline-block;
  border-bottom:2px solid #DA1F24;
  height:40px;
  min-width: 100px;
  line-height:30px;
}
